package com.cloudbroker.bcs.platform.dav.bizapi.service.business.customer.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.constants.type.FollowType;
import com.cloudbroker.bcs.platform.dav.bizapi.service.viewpoint.vo.TenantKeyListQryForm;

/**
 * Created by wangly18345 on 2016/7/14.
 */
public class BrokerListTenant extends TenantKeyListQryForm {
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;
    
    @NotBlank
    @EnumValue(enumClass = FollowType.class)
    protected String follow_type;
    
    public String getFollow_type() {
        return follow_type;
    }
    
    public void setFollow_type(String follow_type) {
        this.follow_type = follow_type;
    }
    
    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("BrokerListTenant [follow_type=").append(follow_type).append(", position_str=")
                .append(position_str).append(", request_num=").append(request_num).append(", user_token=")
                .append(user_token).append(", tenant_id=").append(tenant_id).append("]");
        return builder.toString();
    }
    
}
